.VideoPlayList001 {
	position: relative;
	width: 100%;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;

	& > .options {
		position: absolute;
		left: 0;
		top: -32px;
		width: 100%;
		display: flex;
		align-items: center;
		justify-content: center;

		& > div {
			display: flex;
			align-items: center;
			justify-content: center;

			.Lable {
				display: flex;
				align-items: center;
				justify-content: center;
				margin: 0 16px;

				& > div:first-child {
					display: flex;
					align-items: center;
					justify-content: center;
					font-size: 18px;
					font-weight: normal;
					color: #ffffff;
					font-family: YouSheBiaoTiHei;
					margin-right: 8px;
				}
			}

			&.Button {
				margin: 0 16px;

				& > button {
					margin: 0 8px;

					&:first-child {
						width: 82px;
						background: var(--ItemTitleTwoModalTableResettingBack);
						border: 2px solid var(--ItemTitleTwoModalTableResettingBorder);
						border-radius: 6px;
						font-size: 14px;
						font-family: Microsoft YaHei;
						font-weight: bold;
						color: var(--ItemTitleTwoModalTableResettingColor);
					}

					&:last-child {
						width: 100px;
						background: var(--ItemTitleTwoModalTableSubmitBack);
						border: 2px solid var(--ItemTitleTwoModalTableSubmitBorder);
						border-radius: 6px;
						font-size: 14px;
						font-family: Microsoft YaHei;
						font-weight: bold;
						color: var(--ItemTitleTwoModalTableSubmitColor);
					}
				}
			}
		}
	}

	& > .VideoList {
		width: 100%;
		flex: 1;
		padding: 16px;
		display: flex;
		align-items: center;
		justify-content: center;

		& > div {
			width: 100%;
			height: 100%;

			&.ant-result {
				display: flex;
				align-items: center;
				justify-content: center;
				flex-direction: column;

				& > .ant-result-title {
					color: white;
				}
			}

			&.List {
				margin: 0 auto;
				width: 100%;
				height: 100%;
				display: flex;
				flex-wrap: wrap;
				align-items: center;
				justify-content: flex-start;
				align-content: flex-start;
				position: relative;
				z-index: 1;

				& > div {
					padding: 8px;
				}

				.video-react-video {
					width: 100%;
					height: 100%;
					object-fit: fill;
				}
			}
		}
	}

	& > .Pagination {
		width: calc(100% - 40px);
		height: 30px;
		margin: 20px;
	}
}
